#include <iostream>
#include "swap.h"
using namespace std;

//函数的声明
int add(int x, int y);


int add(int x, int y);

//函数的声明可以很多次，但函数的定义只能一次！！！！


//函数的定义
//函数定义的时候，num1,num2为形参
int add(int num1, int num2)
{
    int num = num1 + num2;
    return num;
}



int main()
{
    //a 和 b有实际的数值，所以称为实参，当函数调用时，实参的值传递给形参
    int a = 10;
    int b = 30;
    //函数的调用
    int c = add(a, b);
    cout << c << endl;

    swap1(a, b);//当值传递时，形参发生改变不会影响到实参
    cout << a << endl;
    cout << b << endl;


    


    return 0;
}